from fastapi import APIRouter

from app.api.v1.endpoints import ai, anniversaries, auth, cycle, decision, diary, health, profile, relationships

api_v1_router = APIRouter(redirect_slashes=False)

api_v1_router.include_router(health.router, prefix='/health', tags=['health'])
api_v1_router.include_router(auth.router, prefix='/auth', tags=['auth'])
api_v1_router.include_router(profile.router, prefix='/users', tags=['users'])
api_v1_router.include_router(relationships.router, prefix='/relationships', tags=['relationships'])
api_v1_router.include_router(diary.router, prefix='/diary', tags=['diary'])
api_v1_router.include_router(anniversaries.router, prefix='/anniversaries', tags=['anniversaries'])
api_v1_router.include_router(cycle.router, prefix='/cycle', tags=['cycle'])
api_v1_router.include_router(decision.router, prefix='/decision-presets', tags=['decision-presets'])
api_v1_router.include_router(ai.router, prefix='/ai', tags=['ai'])

